#pragma once

#include "scr_math.h"

class SCREnemyBehavior;

struct SCREnemy
{
	SCREnemy();
	void Update(const int& Delta);
	void Render(const int& Delta);
	
	int m_Active;
	FX32 m_X;
	FX32 m_Y;
	FX32 m_Heading;
	FX32 m_Speed;
	int m_DecisionTime;
	int m_Index;
	int m_Random;
	int m_Life;
	SCREnemyBehavior* m_Behavior;
};
